Big Huge Thesaurus

anemone tetonensis

noun

sounds kind of like